RELATED WORDS
PARAPHRASING
an unpleasant situation from which escape seems difficult
difficult situation